<html>
    <head>
        <title>全局 API</title>
    </head>
    <body>
        <script>
            /*
                一、uniIDHasRole

                        1、概述

                                新增于HBuilderX 3.1.15，
                                
                                判断当前用户是否拥有某角色。此功能依赖 uni-id :https://uniapp.dcloud.io/uniCloud/uni-id

                                需要应用关联 uniCloud 服务空间并使用 uni-id。

                                需要在token内缓存角色权限才可使用，请参考：缓存角色权限

                        2、在模板内使用

                                <template>
                                        <view v-if="uniIDHasRole('admin')">仅管理员可见</view>
                                </template>

                        3、在页面/组件js代码中使用

                                <template>
                                <view>xxx</view>
                                </template>
                                <、script>
                                    export default {
                                        onLoad(){
                                        console.log('当前用户是否拥有管理员角色：', this.uniIDHasRole('admin'))
                                        }
                                    }
                                <、/script>
            */

            /*
                二、uniIDHasPermission

                            1、概述

                                 新增于HBuilderX 3.1.15，判断当前用户是否拥有某权限，注意：admin角色的用户拥有所有权限。此功能依赖uni-id另见详情

                                 需要应用关联 uniCloud 服务空间并使用 uni-id。

                                 需要在token内缓存角色权限才可使用，请参考：缓存角色权限

                            2、在模板内使用

                                    <template>
                                        <view v-if="uniIDHasPermission('edit')">拥有编辑权限时可见</view>
                                    </template>

                            3、在页面/组件js代码中使用

                                    <template>
                                        <view>xxx</view>
                                    </template>
                                    <、script>
                                        export default {
                                            onLoad(){
                                            console.log('当前用户是否拥有编辑权限：', this.uniIDHasPermission('edit'))
                                            }
                                        }
                                    <、/script>
            */
        </script>
    </body>
</html>